package com.rt.schedule.common.base;


import java.util.List;

/**
 * TODO(通用service层 此类定义了单表查询必须实现的基本方法).
 *
 * <p>TODO(通用service层 此类定义了单表查询必须实现的基本方法).
 *
 * <p>版权所有:Copyright (c) 2019<br/>
 * <a href="http://www.wiseimage.cn/">广州易联众睿图信息技术有限公司</a>.
 *
 * @author 周昭名
 * @version V1.0
 * @since 2019/6/17 1:12
 */
public interface IBaseService <D,T>{

    int deleteByPrimaryKey(String key);

    int insertSelective(T t);

    T selectByPrimaryKey(String key);

    int updateByPrimaryKeySelective(T t);

    List<T> getList(D dto);

    List<T> getListAll();



}
